import request from '@/utils/request'

/**
 * 用户 - 获取用户个人简介接口
 * @returns Promise 对象
 */
export const getUserProfileAPI = () => request({
  url: '/v1_0/user/profile'
})

/**
   * 用户 - 获取用户基本资料接口
   * @returns Promise 对象
   */
export const getUserInfoAPI = () => request({
  url: '/v1_0/user'
})

/**
   * 用户 - 更新用户头像接口
   * @returns Promise 对象
   */
export const patchUserPhotoAPI = (formData) => request({
  url: '/v1_0/user/photo',
  method: 'PATCH',
  data: formData
})

/**
   * 用户 - 更新用户个人简介接口
   * @returns Promise 对象
   */
export const patchUserProfileAPI = (obj) => request({
  url: '/v1_0/user/profile',
  method: 'PATCH',
  data: {
    ...obj
  }
})
